define(['jquery', 'cookie'], function ($, cookie) {

	// 点击input收起顶部栏目
	var login = function () {
		var inputs = $('#loginVerify>div>input');
		for (let i = 0; i < inputs.length; i++) {
			// 添加UI效果
			inputs[i].addEventListener('touchend', function () {
				alertDis();
			});

		}
		// 存入cookie
		$('#loginConfirm').click(function() {
			var username = inputs[0].value;
			var password = inputs[1].value;
			// 存入cookie
			if (username != '' && password != '') {
				cookie.setCookie('username', username, 30);
				cookie.setCookie('password', password, 30);
			} else {
				alert('用户名或密码不可为空');
				return;
			}
			// 判断用户名
			if (username == '18310148117' && password == '123456') {
				// window.location.hash能获取到href下的路由信息
				var route = window.location.hash;

				// 判断当前在哪个页面
				if (route == '#mine') {
					// 存在正确用户名密码，发送已登录页面
					require(['jquery', 'text!./mine/mine.html', 'css!./mine/css/mine.css', 'minejs'], function ($, html, css, minejs) {
						$('#wrap').html(html);
						minejs.logOut();
					});
				} else if (route == '#shoppingCart') {
					require(['jquery', 'text!./shoppingCart/shoppingCart.html', 'css!./shoppingCart/css/shoppingCart.css', 'shoppingjs'], function ($, html, css, shoppingjs) {
						$('#wrap').html(html);
						setTimeout(function () {
							shoppingjs.minus();
							shoppingjs.add();
						}, 100);
					});
				}

				// 显示购物车角标,如果购物车内容大于0，就显示出来
				if ($('#count').text() > 0) {
					$('#count').css('display', 'inline-block');
				}
			} else {
				alert('用户名或密码错误');
			}
		});
	}

	// 提示框消失
	function alertDis() {
		$('#alert').slideUp(400);
		// 定时显示#alert
		clearTimeout(outTimer);
		var outTimer = setTimeout(function () {
			$('#alert').slideDown(400);
		},20000);
	}

	return {
		login: login
	}
});